time complexity in DAA